package com.cbn.ibcp.web.jishiting.operator.vo;

import lombok.Data;

import java.io.Serializable;

@Data
public class ResourceStreamVO implements Serializable {

    private String id;

    /**
     * 分类名称
     */
    private String categoryName;


    /**
     * 资源类型
     */
    private Integer resType;


    /**
     * 剧集id
     */
    private String episodeId;


    /**
     * 剧集排序
     */
    private String albumOrder;

    /**
     * 资源质量
     */
    private Integer quality;

    /**
     * cp状态
     */
    private Integer cpStatus;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 注入状态
     */
    private Integer injectStatus;

    private Integer albumStatus;

    private Integer albumCpStatus;

    private Integer albumInjectStatus;


    private Integer episodeStatus;

    private Integer episodeCpStatus;

    private Integer episodeInjectStatus;


    /**
     * cdn
     */
    private Integer ossInjectStatus;

    /**
     * 注入到oss中的待转码url
     */
    private String ossUrl;

    /**
     * 合并后大TS的源地址
     */
    private String sourceTsUrl;

    /**
     * 合并后大TS的源地址
     */
    private String ossTsUrl;

    /**
     * BA3注入时，源地址是否是源站oss中
     */
    private String sourceInOss;

    /**
     * cp编码
     */
    private String rmsCpCode;

    /**
     * cdn cp编码
     */
    private String cdnCpCode;

    /**
     * 剧集名称
     */
    private String episodeName;

    /**
     * 原资源id
     */
    private String sourceId;


    /**
     * 专辑id
     */
    private String albumId;
    /**
     * 专辑名称
     */
    private String albumName;


    /**
     * 创建时间
     */
    private String createTime;


    /**
     * 更新时间
     */
    private String updateTime;
}
